Big Huge Thesaurus

Tanacetum parthenium

noun